

$(function(){
	
   //------------------------------configurações padrão do ajax
   var iconCarregando = '<div align="center"  id="carregando">carregando...</div>';
   $.ajaxSetup({
        cache: true,
        dataType: 'json',
        scriptCharset: "ISO-8859-1",
        beforeSend: function(){
            $('body').prepend('<div align="center"  id="carregando">carregando...</div>');
        },
        complete: function() {
        	$("#carregando").remove();
        },
        error: function(xhr, error){
            $('body').prepend('<p class="destaque">Error ' + xhr.status + ' - ' + xhr.statusText + '<br />Tipo de erro: ' + error +'</p>')
        },
        timeout: 60000,
        type: "POST"
    });
    //------------------------------configurações padrão do ajax
    
    
    //pegando a url e imprimindo mensagem de sucesso ou erro na tela
        var uri = decodeURI(window.location);
        var uriSplit = uri.split("/");
        if(uriSplit.length>6){
        	var get = uriSplit[6].split("=");
	        switch(get[1]){
	            case "ok"   :$.populate.OkMensage();break
	            case "error":$.populate.errorMensage();break    
	        }
        }
        
        
    //---------------fechar botão de mensagens ao clicar----
   if($("#mensagens").length){
       $("#mensagens").live("click",function(){
           $(this).fadeOut("normal");
       });
   } 
   
   //----------------dinamica do submenu do user --------------
   $("#user").hover(function(){
            $("#menu_user").show();
    },function(){
           $("#menu_user").hide();
    });  
    
    
    //dinamica do menu geral da aplicação
    
    
});